home *** CD-ROM | disk | FTP | other *** search
/ PD ROM 1 / PD ROM Volume I - Macintosh Software from BMUG (1988).iso / Electronic Messages / USEnet Digests / USEnet Vol. 3 / USEnet 3.088 < prev    next >
Encoding:
Internet Message Format  |  1988-04-08  |  28.7 KB  |  [TEXT/ttxt]

  1. Date: Sun 1 Nov 87 08:28:13-GMT
  2. From: Jeff Shulman <SHULMAN@SDR>
  3. Subject: Usenet Mac Digest V3 #88
  4.  
  5. Usenet Mac Digest     Saturday, October 31, 1987     Volume 3 : Issue 88 
  6.  
  7. Today's Topics:
  8.      Apple to GDSII format converter
  9.      BUG in MPW C 2.0
  10.      Computer Art Competition Entry Information
  11.      Calling DAHandler
  12.      Large Screen SE Monitors
  13.      Re: Parity on Apple memories
  14.      Apple Tape Drive
  15.      Re: HyperCard arrays (2 messages)
  16.      Re: Character recognition
  17.      Still need remapping utilities
  18.      Re: Funny Spacing in WriteNow
  19.      Re: Interleaf on Mac II: Information wanted
  20.      Multi-Scrap vs. SmartScrap
  21.      Reducing fan noise from Macintosh II
  22.      Re: Mac Software for children
  23.      Re: How to find screen size.
  24.      Need Bibliography Datebase
  25.      Re: INITs
  26.      LSC and the bugs from hell
  27.      Multifinder features
  28.      Re: Re: Color Ribbons
  29.      Recommendation for a new "Paste" feature on ALL Mac Software
  30.  
  31. ---------------------------------------------------------------------- 
  32.  
  33. From: PSI%SNMSN1::PSI%DSAVX1::DSABB
  34. Subject: Apple to GDSII format converter
  35. Date: 22-OCT-1987 23:07
  36.  
  37. Does anyone have an Apple to GDS II graphics  format converter. We
  38. particularly want one to use for Electronic Mask Design.
  39.  
  40. Richard Best
  41.  
  42. ------------------------------
  43.  
  44. From: larryh@tekgvs.TEK.COM (Larry Hutchinson)
  45. Subject: BUG in MPW C 2.0
  46. Date: 26 Oct 87 18:46:48 GMT
  47. Organization: Tektronix Inc., Beaverton, Or.
  48.  
  49.  
  50. I was unfortunate enough to stumble across a nasty MPW C 2.0 bug that
  51. was not present in the beta release.  I have been using the 2.0 release
  52. for 2 months now but just now ran into the bug when a change to an
  53. unrelated module triggered a recompile of a module left over from the
  54. beta release. It took me a while to isolate the problem because it was
  55. in a C translation of a Pascal routine that was itself a mechanical
  56. translation of a Fortran routine!  Gag.
  57.  
  58. The problem can be easily demonstrated by the following simple program:
  59.  
  60. /******** this will screw up using MPW C 2.0 */ #include <stdio.h>
  61.  
  62. main(argc,argv)
  63.     int argc;
  64.     char *argv[]; {
  65.     double a,b;
  66.  
  67.     a=1; b=2;
  68.     a= a+b*b;
  69.     printf("a= %g\r",a); }
  70.  
  71.  
  72. It will print
  73.  
  74. a=1
  75.  
  76. .  If a is extended, then no problem.  If the assignment is:
  77.     a= b*b+a; then no problem.
  78.  
  79.  
  80. Looking at the code produced, I saw that the calculation was done
  81. properly but the result was not stored back into a.  It was stored,
  82. twice in fact, just not into a!
  83.  
  84. Is this a know bug?  If not, will this get to the right person? If so,
  85. does anyone have any info on possible bug fix releases of 2.0?
  86.  
  87.  
  88. Larry Hutchinson, Tektronix, Inc. PO Box 500, MS 50-383, Beaverton, OR 97077
  89. { decvax,allegra }!tektronix!tekgvs!larryh
  90.  
  91. ------------------------------
  92.  
  93. From: bryce@hoser.berkeley.edu (Bryce Nesbitt)
  94. Subject: Computer Art Competition Entry Information
  95. Date: 27 Oct 87 06:45:35 GMT
  96. Organization: University of California at Berkeley
  97.  
  98.  
  99. 1988 Third Anual International Computer Art Competition
  100.  
  101. Moraga California January 9 to Febuary 21, 1988
  102.  
  103. Deadline : November 30, 1987
  104. Entry Fee: $7 per slide  (Slides don't flicker :-)
  105.  
  106. Hearst Art Gallery
  107. Saint Mary's College
  108. PO Box AE
  109. Moraga, Ca  94575
  110.  
  111. 415-376-4411
  112.  
  113.  
  114. For more information, use the address or telephone number above. 
  115.  
  116.  
  117. ------------------------------
  118.  
  119. From: raylau@dasys1.UUCP (Raymond Lau)
  120. Subject: Calling DAHandler
  121. Date: 27 Oct 87 00:31:10 GMT
  122. Organization: The Big Electric Cat
  123.  
  124. OK...since my MultiFinder pkg was lost by FedEx and I'm waiting for a
  125. replacement, here're two simple questions:
  126.  
  127. How do you tell if MF is running?  (I don't care if I'm in the
  128. background or fore...)  I'd guess one can't just check for WNE as it may
  129. be added in later to do nothing but call SystemTask and GNE when not
  130. under MF...
  131.  
  132. Assuming that I've discovered that MF is running.  I want to have MF
  133. sublaunch DA Handler, if it isn't already loaded....and then make it the
  134. active application.  (without opening a real DA).  Any ideas on how to
  135. do this?  This is needed to make a FKEY I  have compatible w/MF - it is
  136. compatible w/DA Handler but not when other applications are active.  I
  137. guess I'd need a way of deactivating DA Handler when I'm through - if it
  138. wasn't the active application when I started.
  139.  
  140. This has to be done in LightspeedC...but Pascal examples are fine...or
  141. just an outline of what to call, what globals to use, etc...
  142.  
  143. Thanks,
  144.  
  145.  
  146. ------------------------------
  147.  
  148. From: jasst3@cisunx.UUCP (sullivan jeffrey a.)
  149. Subject: Large Screen SE Monitors
  150. Date: 27 Oct 87 04:04:05 GMT
  151. Organization: Univ. of Pittsburgh, Comp & Info Sys
  152.  
  153. I know this has been somewhat discussed on the net, but I was wondering
  154. if people could post or mail me any experiences they have had with large
  155. screen monitors on the SE.  Let me be clear in stating that I am NOT
  156. interested in  those monitors which simply enlarge the 9" screen.  I am
  157. looking for a screen that gives me more pixels.
  158.  
  159. I am interested in prices, performance, monitor size, and the like.  How
  160. easily are they installed, do they slow it down any, etc.
  161.  
  162. ..........................................................................
  163. Jeff Sullivan                University of Pittsburgh
  164. pitt!cisunx!jasst3            Intelligent Systems Studies Program
  165. jasper@PittVMS (BITNET)            Graduate Student
  166. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
  167.  
  168. ------------------------------
  169.  
  170. From: cantrell@alliant.Alliant.COM (Paul Cantrell)
  171. Subject: Re: Parity on Apple memories
  172. Date: 26 Oct 87 20:24:51 GMT
  173. Organization: Alliant Computer Systems, Littleton, MA
  174.  
  175. Steve Falco stated that he would not like to trust Apple computers with
  176. large sums of money, because of the lack of parity. Then
  177.  
  178. In article <7118@oliveb.UUCP> gnome@oliveb.UUCP (Gary) writes:
  179. >Parity is pretty useless in the IBM-PC marketplace,  where it exists
  180. >more as a data-sheet compatibility issue than a technical one.
  181. >After all, when the system detects a parity error, it just halts.
  182. >(Wow, how useful -- it doesn't close files, or in the case of UNIX
  183. >on the PC, a SYNC)
  184. >
  185. >So, if you want a system that is super-reliable, design-in ECC and
  186. >software that verifies bus/IO transactions.
  187. >
  188. >There are a bunch of hardware/software safeguards that can be
  189. >designed into medical/financial computers, but each additional
  190. >feature increases the price a little and is not very high on most
  191. >users priorities.
  192. >
  193. >It wouldn't be hard to make a "secure Mac" -- but then, how do you
  194. >guard against bad code?
  195. >
  196. >Gary
  197.  
  198. Sorry 'Gary', but I have to agree with Steve Falco about this. In my
  199. mind, it is a real shortcoming that the Mac lacks main memory parity.
  200. This was probably a reasonable decision for Apple to make on early
  201. computers like the Apple II which had small amounts of memory, and was
  202. not (often) being used to run nuclear reactors. However, as people begin
  203. to use the Mac for engineering and financial purposes, and as memories
  204. get larger and larger, I believe it is important for the main memory
  205. system to have some checking built in.
  206.  
  207. Note that I don't think the Mac needs ECC memory as Gary suggested. I
  208. don't want a super-reliable Mac that can keep running with half the
  209. hardware smoked out. What I DO want to see is a Mac that detects that a
  210. memory error has occurred, rather than one that may continue to run,
  211. cranking out possibly erroneous results. At least if the system detects
  212. a parity error and bombs, I know I have a problem to look into.
  213.  
  214. An example would be an engineer using his user-friendly MacStress
  215. program to design  a bridge. A memory error in the current system might
  216. cause a bug that would crash the Mac, or it might just alter some data
  217. in a way which does NOT cause the Mac to bomb, but DOES cause the bridge
  218. to fall down. People could be killed (or huge sums of money lost)
  219. because Apple saved $50 on a $7,000 Mac II engineering system.
  220.  
  221. I'm sure readers of comp.risks could tell us of other hardware (and
  222. software) failures which can cause large loss of life or money if
  223. results of computer programs are believed without any cross checking for
  224. reasonableness, however I think Apple is missing the boat by not trying
  225. to detect one of the more common hardware failures.
  226.  
  227.                     PC
  228.  
  229.  
  230. ------------------------------
  231.  
  232. From: leeke@glacier.STANFORD.EDU (Steven D. Leeke)
  233. Subject: Apple Tape Drive
  234. Date: 27 Oct 87 15:38:04 GMT
  235. Organization: Stanford University
  236.  
  237. We've had our Apple 40SC tape drive for a couple of weeks now and I
  238. thought a short note would be in order.
  239.  
  240. 1) It has a fan - a bit quieter than an SE, I don't notice it on top of the II.
  241. 2) It looks like the HD20SC box with a tape slot in the front
  242. 3) 38.5MB/tape
  243. 4) 22min/20MB in volume backup => ~40min/cartridge - file backup is slower
  244. 5) With an 80MB Mac II and 50MB of files it is easier (faster) to use DiskFit
  245. 6) Software allows backup/restore by volume or file.
  246. 7) Backup changes only allowed when backing up by file
  247. 8) The software does NOT run in the background under MultiFinder
  248. 9) 40min to format a DC-2000 tape cartridge
  249. 10) SCSI cables are extra
  250.  
  251. If the software ran in the background under MultiFinder I would gladly
  252. toss my smart set, but until then I will probably continue with DiskFit
  253. - even it it takes 80 disks.
  254.  
  255. Steve Leeke
  256.  
  257. -- 
  258. Steven D. Leeke, Center for Integrated Systems, Stanford University
  259.     {ucbvax,decvax}!decwrl!glacier!leeke, leeke@glacier.stanford.edu
  260.  
  261. "I suppose they don't use money in the 23rd century?"
  262.  
  263.  
  264. ------------------------------
  265.  
  266. From: faulkner@scdpyr.UUCP (Bill Faulkner)
  267. Subject: Re: HyperCard arrays
  268. Date: 26 Oct 87 15:09:50 GMT
  269. Organization: Natl Ctr Atmospheric Research, Boulder, CO
  270.  
  271. One thing that would work, but isn't really elegant is to create an
  272. invisable field and use the various lines as elements of the array. The
  273. refernce to this would be similar to:
  274.  
  275.     add 23 to line k of field "Array"
  276.  
  277. You could even extend this to two dimensions by using the word of a
  278. line, such as
  279.  
  280.     put 5 into word i of line j of field "2-D Array"
  281.  
  282. Does anybody know of a better solution?
  283. -- 
  284. Bill Faulkner * NCAR (Nat'l Center for Atmospheric Research)
  285. PO Box 3000 * Boulder, CO  80307-3000 * 303-497-1259
  286. UUCP:  faulkner@scdpyr.UUCP or  ..!hao!scdpyr!faulkner
  287. INTERNET: faulkner@scdpyr.ucar.edu  ARPA: faulkner%ncar@csnet-relay.arpa
  288.  
  289.  
  290. ------------------------------
  291.  
  292. From: hpoppe@scdpyr.UUCP (Herb Poppe)
  293. Subject: Re: HyperCard arrays
  294. Date: 26 Oct 87 19:33:56 GMT
  295. Organization: Natl Ctr Atmospheric Research, Boulder, CO
  296.  
  297. Yes, you can use variables in a manner similar to fields to simulate
  298. arrays.  For example, you can say "line 1 of data", where "data" is the
  299. name of a local or global variable. For example:
  300.  
  301. put 1 into line 1 of data put 2 into line 2 of data put 4 into line 3 of
  302. data put (line 1 of data) + (line 2 of data) + (line 3 of data) into
  303. message
  304.  
  305. Of course, you can use variables instead of literals:
  306.  
  307. put 3 into n put line n of data into message
  308.  
  309. Instead of 'lines' you can use 'items':
  310.  
  311. put "ABC" into item 2 of data
  312.  
  313. For multiply-dimensioned arrays you can do:
  314.  
  315. put "ABC" into item 2 of line 3 of data
  316.  
  317. -- 
  318. Herb Poppe      NCAR                         INTERNET: hpoppe@scdpyr.UCAR.EDU
  319. (303) 497-1296  P.O. Box 3000                   CSNET: hpoppe@ncar.CSNET
  320.         Boulder, CO  80307               UUCP: hpoppe@scdpyr.UUCP
  321.  
  322.  
  323. ------------------------------
  324.  
  325. From: wew@naucse.UUCP (Bill Wilson)
  326. Subject: Re: Character recognition
  327. Date: 27 Oct 87 21:12:47 GMT
  328. Organization: Northern Arizona University, Flagstaff, Arizona
  329.  
  330.  
  331. Flagstaff Engineering (602-523-6461) is currently writing character
  332. recognition software for scanners and PC's.   You may want to give them
  333. a call.
  334.  
  335.  
  336. ------------------------------
  337.  
  338. From: dhac@ur-tut.UUCP (Darren Jay Hacker)
  339. Subject: Still need remapping utilities
  340. Date: 25 Oct 87 18:15:33 GMT
  341. Organization: Univ. of Rochester Computing Center
  342.  
  343. I have recently heard that QuicKeys has emerged, possibly as a cdev, but
  344. nevertheless, it is needed here.  I believe that CE Software is
  345. responsible, but before I commit myself to it, I am curious to know (a)
  346. if there are other similar keyboard utilities (I have an Extended
  347. Keyboard on my SE), (b) If QuicKeys is yet available (and how I to get
  348. it), (c) is it shareware, as has been their previous products.  I have
  349. seen some of their previous products, and although impressive, I have
  350. either had no use for them or there existed a product elsewhere that
  351. better suited my needs.  This is not to place my doubts in the company
  352. (there products are rather "clean" in design), but before I invest, I
  353. want to make sure that I am getting what I want -- I cannot wait until I
  354. see a review in MacUser or MacWorld, I must go on the opinions and
  355. reviews of you all in comp.sys.mac (I did buy SuitCase on the
  356. recommendations of all who praised it -- thanks!).  Please e-mail me
  357. whatever info you have (I have read TechNote 160, and I can't make heads
  358. or tails of it).  All replies (flames excluded) are welcome, and if it
  359. warrants, I will summarize and post to the net.  Thank you all very much
  360. in advance.
  361.  
  362. =============================================================================
  363. Darren Jay Hacker      Internet: dhac@tut.cc.rochester.edu
  364. "The fault, dear Brutus,      UUCP: dhac@ur-tut.UUCP            \ / ,|.
  365.  is not in our stars,           (or) ...{ames,cmcl2,decvax,rutgers}   X ( | )
  366.  but in our software               !rochester!ur-tut!dhac        / \ `|'
  367.  
  368. ------------------------------
  369.  
  370. From: dmw3@ur-tut.UUCP (David Walsh)
  371. Subject: Re: Funny Spacing in WriteNow
  372. Date: 25 Oct 87 21:03:50 GMT
  373. Organization: Univ. of Rochester Computing Center
  374.  
  375.   There are some very common mistakes that people make when using a
  376. Laser Writer.  Mainly they use the space bar so that what they see in
  377. their word processor lines up from line to line.  If you are doing this
  378. and expect to get your output to match you are in for a big surprise. 
  379. The LaserWriter doesn't like that stuff, it seems to fiddle with the
  380. spacing itself which is fine unless you want columns to line up.  The
  381. solution is to use tab stops. The LaserWriter treats tab stops as the
  382. holiest of holies, and will preserve column integrity if they are
  383. tabbed.
  384.  
  385.   Another common problem, but it is not the fault of the user is that if
  386. you are using a non-LaserWriter font and some of the words get chopped
  387. off at the margin the font is corrupted.  All you have to do to fix it
  388. is take the latest version of Font/DA Mover (I think 3.2 will do though)
  389. and re- install the font.  It should print normally.  If it doesn't then
  390. you have a bad font and shouldn't use that one.  Note that this also
  391. will sometimes happen on an ImageWriter as well.  The fix is identical.
  392.  
  393.   Hope that this clears up the problem for all of you LaserWriter fans.
  394. Good luck and may your disks never crash.
  395.  
  396. Dave Walsh - hiding at the UofR  try: rochester!ur-tut!dmw3
  397.  
  398. DISCLAIMER:  As I am nuts nobody pays any attention to me, why should my
  399. employers be any different?
  400.  
  401.  
  402. ------------------------------
  403.  
  404. From: briand@tekig4.TEK.COM (Brian Diehm)
  405. Subject: Re: Interleaf on Mac II: Information wanted
  406. Date: 27 Oct 87 18:59:49 GMT
  407. Organization: Tektronix, Inc., Beaverton, OR.
  408.  
  409. >Personally, I find Interleaf to be an extremely abrasive product.
  410.  
  411. Boy, do you get some kind of award for understatement.
  412.  
  413. If indeed Interleaf for the Mac is fully compatible with Interleaf on
  414. the Sun, then the product is about as far from Mac-like as you're gonna
  415. get without wandering into Wordstar.
  416.  
  417. Their user interface design is poor, to say the least, and has obviously
  418. "grown" with the product.  Their documentation is pretty bad, especially
  419. the introductory material which is absolutely hopeless.
  420.  
  421. The problem seems to be that they grew into this market, not from a
  422. publication background, but from a computer technology orientation. 
  423. Thus they developed an approach to the subject "all their own" without
  424. reference to anyone elses ideas, not even typographers.  That's not all
  425. bad, printing and typography are full of arcana from centuries of
  426. history, and a lot of it should be thrown out. But, Interleaf seems
  427. unaware of the strengths as well as the weaknesses of the traditional
  428. approaches.  And by this I not only mean printing, but things like
  429. PageMaker and Word.
  430.  
  431. If functionality and human interface concerns don't make the point,
  432. Interleaf documentation does.  The comments about publishing tools in
  433. the hands of those who don't know enough to use them all ring true here,
  434. especially if you look at their user documentation.  It goes especially
  435. for their annual report, which appears to have been produced by people
  436. who don't know anything about the field they are producing tools for. 
  437. They brag that their own products did all of the stuff in the annual
  438. report.  Look closely for yourself to see if these are the people you
  439. think should be producing your layout, markup, and typography tools.
  440.  
  441. The product is unix-based, and every once in a while you need to dip
  442. into the underlying unix to do things you should be able to do from your
  443. desktop, like moving documents in from someone else's desktop.  However,
  444. a clever system admin can cover for a lot of this stuff, and what he
  445. can't cover for is made less odious because getting to unix from the
  446. desktop is fairly easy.
  447.  
  448. Not all is bad.  The product is very powerful, and contains everything. 
  449. It is a draw tool, a word processor, and a page layout system all in
  450. one.  It works fairly reliably.  It can do many things that requre
  451. several current Mac pro- grams to do.  But in some cases, especially
  452. side-by-side columns, you have to take what are essentially "bugs" in
  453. their system and use them as features to get the desired results.  For
  454. simple things it is WSYIWYG, sort of.  For complex things, it's about
  455. 60% WYSIWYG.  This is not an indictment, because WSYIWYG is not the
  456. be-all and end-all of typography/layout.
  457.  
  458. After using Macs for several years, and then using Interleaf for about 3
  459. months, I can say that the Interleaf is a little easier to accomplish
  460. the task of some complex layouts we are using.  However, while it took
  461. me 2 hours to learn PageMaker from scratch, and 6 hours to go through
  462. Word 3.0 from a non-word background, it took me 2 weeks to learn the
  463. Interleaf to the point where I could do anything beyond the trivial, and
  464. I still don't know all the aspects of it 3 months later.  The
  465. functionality that is there does not warrant this learning curve - it
  466. should take about 2 days (16 hours) to learn a product of this
  467. functionality completely.
  468.  
  469. All my comments on Interleaf come from usage of the Sun version, so take
  470. them with a grain of salt.  I will be seeing a Mac II version sometime
  471. in November, so I can report then.  However, they SAY that the Mac II
  472. version is identical, and I tend to believe it because they are porting
  473. from one unix to another.
  474.  
  475. Final disclaimer - these are my opinions only!  My employer has paid for
  476. me to learn this system and use it, and satisfaction is high with the
  477. system and with what is coming out of it - other than we have too few
  478. workstations for the size of the department.  And I'm not saying it's a
  479. bad product, I'm saying that if  you are used to friendly Mac programs
  480. and systems, look closely at this before buying it.
  481. -- 
  482. -Brian Diehm     (SDA - Standard Disclaimers Apply)
  483. Tektronix, Inc.
  484. briand@tekig4.TEK.COM   or  {decvax,cae780,uw-beaver}!tektronix!tekig4!briand  
  485.  
  486.  
  487. ------------------------------
  488.  
  489. From: moriarty@tc.fluke.COM (Jeff Meyer)
  490. Subject: Multi-Scrap vs. SmartScrap
  491. Date: 27 Oct 87 23:30:52 GMT
  492. Organization: John Fluke Mfg. Co., Inc., Everett, WA
  493.  
  494. I've been reading reviews of SmartScrap -- a DA that works like
  495. Multi-Scrap, except that you can search through it with keywords, and it
  496. has a scrollable window for viewing the scrapbook items.  These are nice
  497. features, and worth examining; but they're not enough to get me to shell
  498. out $39 for SmartScrap while I have Multi-Scrap.
  499.  
  500. Unless... how fast is SmartScrap and going from Scrapbook item to
  501. Scrapbook item?  Multi-Scrap is a *pig* -- it often takes four or five
  502. seconds for it to release control back to the user, after scrolling to a
  503. new item.
  504.  
  505. Thanks in advance for any information you can provide...
  506.  
  507.                             Vaya con Dios,
  508.  
  509.                                         Moriarty, aka Jeff Meyer
  510. INTERNET:     moriarty@tc.fluke.COM
  511. Manual UUCP:  {uw-beaver, sun, allegra, hplsla, lbl-csam}!fluke!moriarty
  512. CREDO:        You gotta be Cruel to be Kind...
  513. <*> DISCLAIMER: Do what you want with me, but leave my employers alone! <*>
  514.  
  515. ------------------------------
  516.  
  517. From: dplatt@teknowledge-vaxc.ARPA (Dave Platt)
  518. Subject: Reducing fan noise from Macintosh II
  519. Date: 27 Oct 87 21:46:47 GMT
  520. Organization: Teknowledge, Inc., Palo Alto CA
  521.  
  522. I spoke this afternoon with Larry Dziegielewski of Micah about hard
  523. disks.  I happened to mention the noisiness of the Mac II's fan;  he
  524. suggested a procedure that he has used successfully in reducing the fan
  525. noise.
  526.  
  527. Larry pointed out that most Mac IIs are set up with the video card
  528. (Apple or otherwise) located in slot #1, closest to the power supply. He
  529. suggested that putting the card in this location tends to obstruct the
  530. fan's air duct, thus causing turbulence and generating quite a bit of
  531. noise.  He suggested that moving the video card over to slot #6 (as far
  532. away from the power supply as possible) would cut the fan's noise
  533. significantly.
  534.  
  535. I haven't tried this yet, but plan to do so when I have the opportunity;
  536. I'll report back about the results.
  537.  
  538. CAUTION: if you do this, be _sure_ to power off the Mac, wait for the
  539. power supply to cool down, and _ground yourself_ momentarily before
  540. unplugging the video card... the rumor mill has reported that the Apple
  541. video card is quite sensitive to electrostatic-discharge damage. If
  542. you've got an approved wrist-grounding strap, it'd probably be a good
  543. idea to use it.
  544.  
  545.  
  546. ------------------------------
  547.  
  548. From: stephens@hpcupt1.HP.COM (Greg Stephens)
  549. Subject: Re: Mac Software for children
  550. Date: 27 Oct 87 16:06:32 GMT
  551. Organization: Hewlett Packard, Cupertino
  552.  
  553. I also have daughter who will be 3 this christmas and have been looking
  554. for appropriate software.  Sounds like you have already found some.  Any
  555. recommendations?  I am looking for software that will help with ABC's
  556. and Numbers in particular.
  557.  
  558.  
  559. ------------------------------
  560.  
  561. From: jww@sdcsvax.UCSD.EDU (Joel West)
  562. Subject: Re: How to find screen size.
  563. Date: 28 Oct 87 15:50:41 GMT
  564. Organization: Palomar Software, Inc., Vista, CA
  565.  
  566.  
  567. The variable screenBits.bounds gives the size of the screen for an XL,
  568. 128/512, 512Ke/Plus and SE; it gives the size of the main screen (the
  569. one with the menu bar) on the Mac II.  If you want the size of all
  570. screens on the II, it gets more complicated.
  571.  
  572. The height of the menu bar is given by routine GetMBarHeight, declared
  573. in the Script Manager interfaces in MPW Pascal and C, version 2.0.  You
  574. can also use low-memory global MBarHeight (location $0BAA).  In both
  575. cases, this is not valid unless this is a Mac Plus or later, such as
  576. indicated by SysEnvirons or ROM85.
  577. -- 
  578.     Joel West  (c/o UCSD)
  579.     Palomar Software, Inc., P.O. Box 2635, Vista, CA  92083
  580.     {ucbvax,ihnp4}!sdcsvax!jww     jww@sdcsvax.ucsd.edu
  581.  
  582.  
  583. ------------------------------
  584.  
  585. From: alex@comp.vuw.ac.nz (Alex Heatley)
  586. Subject: Need Bibliography Datebase
  587. Date: 26 Oct 87 22:27:44 GMT
  588. Organization: Comp Sci, Victoria Univ., Wellington, New Zealand
  589.  
  590. Dear Mac people,
  591.                 I have a group of librarians that want to use the Mac to
  592. keep track of their books and papers. They need to be able to do the
  593. following:
  594.  
  595. 1) Have multiple keywords per entry (for both searching and sorting)
  596.  
  597. 2) Be able to produce a MS Word or MacWrite file from the database,
  598.    retaining such things as style and formatting.
  599.  
  600. 3) Produce an index of entries, suitable for placing in MS Word or
  601. MacWrite.
  602.  
  603. We've tried MS File and Filemaker+ and are about to look at Reflex.
  604.  
  605. Can anyone out there suggest any other package (they have already
  606. rejected professional bibliography) ?
  607.  
  608. Any help people can give on this one would be appreciated. Please e-mail
  609. to the address below (please *don't* use the bang path this message
  610. took) and I'll summarise to the net if there is sufficient interest.
  611.  
  612. Regards
  613.  
  614. -- 
  615. Alex Heatley : CSC, Victoria University of Wellington, New Zealand.
  616. Domain: alex@comp.vuw.ac.nz                Path: ...!uunet!vuwcomp!alex
  617. Trolls can often be found under bridges ... or in Computing Departments.
  618.  
  619.  
  620. ------------------------------
  621.  
  622. From: jmunkki@santra.UUCP (Juri Munkki)
  623. Subject: Re: INITs
  624. Date: 27 Oct 87 06:59:23 GMT
  625. Organization: Helsinki University of Technology, Finland
  626.  
  627. In article <3917@watdragon.waterloo.edu> palarson@watdragon.waterloo.edu
  628. (Paul Larson) writes:
  629. >A wild urge to write an INIT recently came over me.  The problem is that I have not been able to find any documentation as to how to go about it.  The LSP 
  630. >Release 1.0 Supplement claims that code resources, a set in which INITs are 
  631. >included, are documented in Inside Macintosh.  I have not been able to find any referece to them among these hallowed pages.  
  632.  
  633. You really don't need much documentation anyway. Just imagine you're
  634. writing for an ancient computer that has never heard of initializing
  635. managers or loading programs dynamically...
  636.  
  637. Ok...I'm not an expert in INIT resources, I've only written three of
  638. them. Here's a really short init. It is in Lightspeed C 2.11 and works
  639. only on a Mac II. You should set the file type and make the INIT
  640. resource locked. I also make it preload, but I guess that doesn't mean
  641. anything for an init. It "randomly" plays a 'snd ' resource. You can put
  642. the resources in the file, but it might play one of your beepsounds.
  643.  
  644. /* StartupSound.c */ #include <MacTypes.h>
  645.  
  646. void    main() {
  647.     Handle        foo;
  648.     Ptr        channel;
  649.     unsigned long    time;
  650.     int        theid;
  651.  
  652.     theid=CountResources('snd ');
  653.     GetDateTime(&time);
  654.  
  655.     foo=(Handle)GetIndResource('snd ',time % theid + 1);
  656.     SndPlay(0,foo,0); 
  657. }
  658.  
  659. Juri Munkki
  660. Helsinki University of Technology Computing Centre
  661. jmunkki@santra.hut.fi
  662. jmunkki@fingate.bitnet
  663.  
  664. ------------------------------
  665.  
  666. From: brian@hpfclm.HP.COM (Brian Rauchfuss)
  667. Subject: LSC and the bugs from hell
  668. Date: 21 Oct 87 16:02:07 GMT
  669. Organization: Hewlett-Packard - Fort Collins, CO
  670.  
  671.     I am working on some programs in LSC, and I am getting frustrated
  672. with the debugging facilities.  MacsBug is fine and handy, but it is
  673. difficult to determine where in a procedure you are and hard to figure
  674. out where on the stack variables are.
  675.  
  676. Is there a way of generating assembly language output from LSC so I can
  677. see where I am?
  678.  
  679. Is TMON worth the money?
  680.  
  681. Brian Rauchfuss
  682.  
  683.  
  684. ------------------------------
  685.  
  686. From: t-jacobs@utah-cs.UUCP (Tony Jacobs)
  687. Subject: Multifinder features
  688. Date: 28 Oct 87 16:48:41 GMT
  689. Organization: University of Utah ME Dept
  690.  
  691.  The release Multifinder has a couple of nice features.  You can now
  692. click on the small icon in the upper right corner to page through the
  693. current applications. That is sure a lot easier than having to dig
  694. through windows or scroll clear down to the bottom of the apple menu.
  695.  You can also force a DA to open up in the application space rather than
  696. the DA handler by holding down the option key while selecting from the
  697. apple menu. I bet the spell checker people had something to do with that
  698. being implemented.
  699.  
  700.  The release version seems to use less memory and work faster to me,
  701. anyone else have the same impression?
  702.  
  703. Tony Jacobs
  704. Center for Engineering Design
  705. University of Utah
  706. t-jacobs@ced.utah.edu
  707.  
  708. ------------------------------
  709.  
  710. From: gnome@oliveb.UUCP (Gary)
  711. Subject: Re: Re: Color Ribbons
  712. Date: 23 Oct 87 01:19:56 GMT
  713. Organization: Olivetti ATC; Cupertino, Ca
  714.  
  715. > I was wondering the same thing.  Unfortunately, the only way
  716. > I can think of using the color ribbon is to write
  717. > your own program and use the color QuickDraw commands in the
  718. > 128k ROM. :-(  Does anyone out there have any clues?
  719. >     -Ted
  720.  
  721. I use a package called ColorPress from Unibrite in Berkeley. Combined
  722. with Superpaint (for example), it allows the use of either multi-color
  723. ribbons or multi-pass single color ribbons. One can  also compose the
  724. different color layers in sepparate files and ColorPress will merge them
  725. for output to the printer. They also make T-shirt heat transfer ribbons
  726. so you can  have your favorite files on your favorite clothes.
  727.  
  728. Gary
  729.  
  730. ------------------------------
  731.  
  732. From: jlc@atux01.UUCP (J. Collymore)
  733. Subject: Recommendation for a new "Paste" feature on ALL Mac Software
  734. Date: 21 Oct 87 13:45:20 GMT
  735. Organization: AT&T CSEd/CET, Piscataway, N.J.
  736.  
  737. OK, Apple developers (and employees) on the net, here is my suggestion
  738. for a VERY useful feature for ANY software that uses Clipboard "Cut &
  739. Paste" features (which means ALL Mac programs).
  740.  
  741. In any new or upgraded software, the Paste feature should contain the
  742. feature of doing MULTIPLE pastes of whatever is on the Clipboard.  This
  743. could be done by writing the code so that when a user pulls down the
  744. edit menu and holds down a number key while selecting paste, the program
  745. will know that the user wants X number of copies of the item on the
  746. clipboard to be pasted into the document.  
  747.  
  748. For example, I'm in Superpaint and I have just copied a circle to the
  749. clipboard. I go to the edit menu and select "paste."  Before I release
  750. the paste selection, I press the number "3" key, THEN I release the
  751. mouse button.  I then have appear on the screen THREE circles!
  752.  
  753. This could be a REAL time saving (and a nice upgrade) feature!
  754.  
  755. So what do you think, people?
  756.  
  757.  
  758.                         Jim Collymore
  759.  
  760. ------------------------------
  761.  
  762. End of Usenet Mac Digest
  763. ************************
  764.